package com.shop.loan.model.entity;

import java.util.Date;

public class LoanOrderAuthByMybatis {
    /**
     * 
     */
    private Long id;

    /**
     * 审核人
     */
    private String authBy;

    /**
     * 状态
     */
    private Boolean authStatus;

    /**
     * 审核时间
     */
    private Date createTime;

    /**
     * 
     */
    private Long orderId;

    /**
     * 审核后订单状态
     */
    private Integer orderStatus;

    /**
     * 备注
     */
    private String reason;

    public LoanOrderAuthByMybatis(Long id, String authBy, Boolean authStatus, Date createTime, Long orderId, Integer orderStatus, String reason) {
        this.id = id;
        this.authBy = authBy;
        this.authStatus = authStatus;
        this.createTime = createTime;
        this.orderId = orderId;
        this.orderStatus = orderStatus;
        this.reason = reason;
    }

    public LoanOrderAuthByMybatis() {
        super();
    }

    /**
     * 获取
     * @return id 
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     * @param id 
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取审核人
     * @return auth_by 审核人
     */
    public String getAuthBy() {
        return authBy;
    }

    /**
     * 设置审核人
     * @param authBy 审核人
     */
    public void setAuthBy(String authBy) {
        this.authBy = authBy == null ? null : authBy.trim();
    }

    /**
     * 获取状态
     * @return auth_status 状态
     */
    public Boolean getAuthStatus() {
        return authStatus;
    }

    /**
     * 设置状态
     * @param authStatus 状态
     */
    public void setAuthStatus(Boolean authStatus) {
        this.authStatus = authStatus;
    }

    /**
     * 获取审核时间
     * @return create_time 审核时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置审核时间
     * @param createTime 审核时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取
     * @return order_id 
     */
    public Long getOrderId() {
        return orderId;
    }

    /**
     * 设置
     * @param orderId 
     */
    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    /**
     * 获取审核后订单状态
     * @return order_status 审核后订单状态
     */
    public Integer getOrderStatus() {
        return orderStatus;
    }

    /**
     * 设置审核后订单状态
     * @param orderStatus 审核后订单状态
     */
    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 获取备注
     * @return reason 备注
     */
    public String getReason() {
        return reason;
    }

    /**
     * 设置备注
     * @param reason 备注
     */
    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }
}